package com.yunji.common.base;

import com.yunji.common.cache.RedisCache;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.transaction.PlatformTransactionManager;

import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * @Package 	com.yunji.common.core
 * FileName:	BaseBusiness.java
 * Copyright:	Copyright © 2024 云集互联 All Rights Reserved
 * Company:		云集互联
 * @version:	1.0
 * @since:		JDK 1.8.0_202
 * Create at:   2024-04-06 22:03:23
 * Description:
 * 基础业务处理
 * Modification History:
 * Author					Date					Version					Description
 * -------------------------------------------------------------------------------------
 * HuaAo0803@163.com	2024-04-06 22:03:23		1.0						1.0 Version
 */
public class BaseBusiness
{
    protected final Logger logs = LoggerFactory.getLogger(this.getClass());

    @Resource
    protected RedisCache redisCache;

    @Resource
    protected HttpServletRequest request;

    @Resource
    protected HttpServletResponse response;

    @Resource
    protected PlatformTransactionManager transaction;
}
